(colloq) have kittens - English Synonyms Dictionary